/ Celestin Apprentice 2
/ Apprentice-Release2.iso / Tools / Languages / Mops 2.5 / Mops source.sit / Mops source / Toolbox classes / teRecord ![]() | < prev | next > |
MacBinary | 1994-08-21 | 2.0 KB | [TEXT/MSET] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
1% | dexvert | Text File (text/txt) | fallback | Supported |
100% | file | MacBinary II, inited, Sun Aug 21 17:54:33 1994, modified Sun Aug 21 17:54:33 1994, creator 'MSET', type ASCII, 1415 bytes "teRecord" , at 0x607 286 bytes resource | default (weak) | |
99% | file | data | default | |
74% | TrID | Macintosh plain text (MacBinary) | default | |
25% | TrID | MacBinary 2 | default (weak) | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [TEXT] |
macFileCreator | [MSET] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 08 74 65 52 65 63 6f | 72 64 00 00 00 00 00 00 |..teReco|rd......|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 53 45 | 54 01 00 00 00 00 00 00 |.TEXTMSE|T.......|
|00000050| 00 00 00 00 00 05 87 00 | 00 01 1e aa 7d 7d 99 aa |........|....}}..|
|00000060| 7d 7d 99 00 00 08 00 00 | 00 00 00 00 00 00 00 00 |}}......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 a4 70 00 00 |........|.....p..|
|00000080| 5c 20 31 35 4d 61 79 39 | 33 20 44 42 48 20 44 65 |\ 15May9|3 DBH De|
|00000090| 6c 65 74 65 64 20 43 61 | 6c 63 56 53 63 72 6f 6c |leted Ca|lcVScrol|
|000000a0| 6c 56 61 6c 75 65 3a 20 | 61 6e 64 20 43 61 6c 63 |lValue: |and Calc|
|000000b0| 48 53 63 72 6f 6c 6c 56 | 61 6c 75 65 3a 20 62 65 |HScrollV|alue: be|
|000000c0| 63 61 75 73 65 0d 09 5c | 20 74 68 65 79 20 61 72 |cause..\| they ar|
|000000d0| 65 20 6e 6f 74 20 75 73 | 65 64 20 68 65 72 65 2e |e not us|ed here.|
|000000e0| 0d 0d 3a 63 6c 61 73 73 | 20 74 65 52 65 63 6f 72 |..:class| teRecor|
|000000f0| 64 20 73 75 70 65 72 7b | 20 6f 62 6a 65 63 74 20 |d super{| object |
|00000100| 7d 0d 72 65 63 6f 72 64 | 0d 7b 09 72 65 63 74 09 |}.record|.{.rect.|
|00000110| 64 65 73 74 52 65 63 74 | 0d 09 72 65 63 74 09 76 |destRect|..rect.v|
|00000120| 69 65 77 52 65 63 74 0d | 09 72 65 63 74 09 73 65 |iewRect.|.rect.se|
|00000130| 6c 52 65 63 74 0d 09 69 | 6e 74 09 09 6c 69 6e 65 |lRect..i|nt..line|
|00000140| 48 65 69 67 68 74 0d 09 | 69 6e 74 09 09 66 6f 6e |Height..|int..fon|
|00000150| 74 41 73 63 65 6e 74 0d | 09 70 6f 69 6e 74 09 73 |tAscent.|.point.s|
|00000160| 65 6c 50 6f 69 6e 74 0d | 09 69 6e 74 09 09 73 65 |elPoint.|.int..se|
|00000170| 6c 53 74 61 72 74 0d 09 | 69 6e 74 09 09 73 65 6c |lStart..|int..sel|
|00000180| 45 6e 64 0d 09 69 6e 74 | 09 09 61 63 74 69 76 65 |End..int|..active|
|00000190| 0d 09 70 74 72 09 09 77 | 6f 72 64 42 72 65 61 6b |..ptr..w|ordBreak|
|000001a0| 0d 09 70 74 72 09 09 63 | 6c 69 6b 4c 6f 6f 70 0d |..ptr..c|likLoop.|
|000001b0| 31 32 09 62 79 74 65 73 | 09 31 74 65 72 65 63 20 |12.bytes|.1terec |
|000001c0| 5c 20 75 6e 6d 61 70 70 | 65 64 0d 09 69 6e 74 20 |\ unmapp|ed..int |
|000001d0| 20 09 6a 75 73 74 0d 09 | 69 6e 74 20 20 09 74 65 | .just..|int .te|
|000001e0| 4c 65 6e 67 74 68 0d 09 | 68 61 6e 64 6c 65 20 20 |Length..|handle |
|000001f0| 68 74 65 78 74 0d 36 09 | 62 79 74 65 73 09 32 74 |htext.6.|bytes.2t|
|00000200| 65 72 65 63 20 5c 20 75 | 6e 6d 61 70 70 65 64 0d |erec \ u|nmapped.|
|00000210| 09 69 6e 74 09 09 63 72 | 4f 6e 6c 79 0d 09 69 6e |.int..cr|Only..in|
|00000220| 74 09 09 74 78 46 6f 6e | 74 0d 09 69 6e 74 09 09 |t..txFon|t..int..|
|00000230| 74 78 46 61 63 65 0d 09 | 69 6e 74 09 09 74 78 4d |txFace..|int..txM|
|00000240| 6f 64 65 0d 09 69 6e 74 | 09 09 74 78 53 69 7a 65 |ode..int|..txSize|
|00000250| 0d 09 70 74 72 09 09 69 | 6e 50 6f 72 74 09 09 5c |..ptr..i|nPort..\|
|00000260| 20 74 68 65 20 77 70 74 | 72 0d 38 09 62 79 74 65 | the wpt|r.8.byte|
|00000270| 73 09 33 74 65 72 65 63 | 09 5c 20 75 6e 6d 61 70 |s.3terec|.\ unmap|
|00000280| 70 65 64 0d 09 69 6e 74 | 09 09 6e 6c 69 6e 65 73 |ped..int|..nlines|
|00000290| 0d 30 09 62 79 74 65 73 | 09 6c 69 6e 65 53 74 61 |.0.bytes|.lineSta|
|000002a0| 72 74 73 0d 7d 0d 0d 3a | 6d 20 6c 69 6e 65 48 65 |rts.}..:|m lineHe|
|000002b0| 69 67 68 74 3a 09 28 20 | 2d 2d 20 6e 20 29 0d 09 |ight:.( |-- n )..|
|000002c0| 67 65 74 3a 20 6c 69 6e | 65 48 65 69 67 68 74 20 |get: lin|eHeight |
|000002d0| 3b 6d 0d 0d 3a 6d 20 23 | 6c 69 6e 65 73 3a 09 28 |;m..:m #|lines:.(|
|000002e0| 20 2d 2d 20 6e 20 29 0d | 09 67 65 74 3a 20 6e 6c | -- n ).|.get: nl|
|000002f0| 69 6e 65 73 20 3b 6d 0d | 0d 3a 6d 20 73 65 6c 53 |ines ;m.|.:m selS|
|00000300| 74 61 72 74 3a 20 28 20 | 2d 2d 20 6e 20 29 0d 09 |tart: ( |-- n )..|
|00000310| 67 65 74 3a 20 73 65 6c | 53 74 61 72 74 20 3b 6d |get: sel|Start ;m|
|00000320| 0d 0d 3a 6d 20 73 65 6c | 45 6e 64 3a 20 28 20 2d |..:m sel|End: ( -|
|00000330| 2d 20 6e 20 29 0d 09 67 | 65 74 3a 20 73 65 6c 45 |- n )..g|et: selE|
|00000340| 6e 64 20 3b 6d 0d 0d 3a | 6d 20 67 65 74 73 65 6c |nd ;m..:|m getsel|
|00000350| 65 63 74 3a 20 28 20 2d | 2d 20 61 64 64 72 20 6c |ect: ( -|- addr l|
|00000360| 65 6e 20 29 09 5c 20 72 | 65 74 75 72 6e 73 20 68 |en ).\ r|eturns h|
|00000370| 69 6c 69 74 65 64 20 73 | 65 6c 65 63 74 69 6f 6e |ilited s|election|
|00000380| 0d 09 70 74 72 3a 20 68 | 74 65 78 74 20 73 65 6c |..ptr: h|text sel|
|00000390| 73 74 61 72 74 3a 20 73 | 65 6c 66 20 2b 20 20 28 |start: s|elf + (|
|000003a0| 20 61 64 64 72 29 0d 09 | 73 65 6c 65 6e 64 3a 20 | addr)..|selend: |
|000003b0| 73 65 6c 66 20 73 65 6c | 73 74 61 72 74 3a 20 73 |self sel|start: s|
|000003c0| 65 6c 66 20 2d 20 20 28 | 20 6c 65 6e 29 20 3b 6d |elf - (| len) ;m|
|000003d0| 0d 0d 3a 6d 20 61 64 64 | 72 4c 69 6e 65 53 74 61 |..:m add|rLineSta|
|000003e0| 72 74 3a 20 20 20 28 20 | 2d 2d 20 61 64 64 72 29 |rt: ( |-- addr)|
|000003f0| 0d 09 61 64 64 72 3a 20 | 6c 69 6e 65 53 74 61 72 |..addr: |lineStar|
|00000400| 74 73 20 3b 6d 0d 0d 3a | 6d 20 73 69 7a 65 3a 20 |ts ;m..:|m size: |
|00000410| 28 20 2d 2d 20 6e 20 29 | 0d 09 67 65 74 3a 20 74 |( -- n )|..get: t|
|00000420| 65 4c 65 6e 67 74 68 20 | 3b 6d 0d 0d 3a 6d 20 73 |eLength |;m..:m s|
|00000430| 65 74 76 69 65 77 3a 09 | 28 20 6c 20 74 20 72 20 |etview:.|( l t r |
|00000440| 62 20 2d 2d 20 29 0d 09 | 70 75 74 3a 20 76 69 65 |b -- )..|put: vie|
|00000450| 77 52 65 63 74 20 3b 6d | 0d 0d 3a 6d 20 73 65 74 |wRect ;m|..:m set|
|00000460| 64 65 73 74 3a 09 28 20 | 6c 20 74 20 72 20 62 20 |dest:.( |l t r b |
|00000470| 2d 2d 20 29 0d 09 70 75 | 74 3a 20 64 65 73 74 52 |-- )..pu|t: destR|
|00000480| 65 63 74 20 3b 6d 0d 0d | 3a 6d 20 73 65 74 72 65 |ect ;m..|:m setre|
|00000490| 63 74 73 3a 20 7b 20 6c | 20 74 20 72 20 62 20 2d |cts: { l| t r b -|
|000004a0| 2d 20 7d 20 5c 20 73 65 | 74 73 20 62 6f 74 68 20 |- } \ se|ts both |
|000004b0| 74 68 65 20 76 69 65 77 | 20 61 6e 64 20 64 65 73 |the view| and des|
|000004c0| 74 69 6e 61 74 69 6f 6e | 20 72 65 63 74 73 0d 09 |tination| rects..|
|000004d0| 6c 20 74 20 72 20 62 20 | 73 65 74 64 65 73 74 3a |l t r b |setdest:|
|000004e0| 20 73 65 6c 66 0d 09 6c | 20 74 20 72 20 62 20 73 | self..l| t r b s|
|000004f0| 65 74 76 69 65 77 3a 20 | 73 65 6c 66 20 3b 6d 0d |etview: |self ;m.|
|00000500| 0d 3a 6d 20 40 66 6f 6e | 74 3a 20 28 20 2d 2d 20 |.:m @fon|t: ( -- |
|00000510| 66 6f 6e 74 23 20 29 0d | 09 67 65 74 3a 20 74 78 |font# ).|.get: tx|
|00000520| 46 6f 6e 74 20 3b 6d 0d | 0d 3a 6d 20 66 6f 6e 74 |Font ;m.|.:m font|
|00000530| 3a 20 20 28 20 66 6f 6e | 74 23 20 2d 2d 20 29 0d |: ( fon|t# -- ).|
|00000540| 09 70 75 74 3a 20 74 78 | 46 6f 6e 74 20 3b 6d 0d |.put: tx|Font ;m.|
|00000550| 09 0d 3a 6d 20 40 66 6f | 6e 74 73 69 7a 65 3a 20 |..:m @fo|ntsize: |
|00000560| 28 20 2d 2d 20 66 6f 6e | 74 73 69 7a 65 20 29 0d |( -- fon|tsize ).|
|00000570| 09 67 65 74 3a 20 74 78 | 53 69 7a 65 20 3b 6d 0d |.get: tx|Size ;m.|
|00000580| 0d 3a 6d 20 66 6f 6e 74 | 73 69 7a 65 3a 20 20 28 |.:m font|size: (|
|00000590| 20 66 6f 6e 74 73 69 7a | 65 20 2d 2d 20 29 0d 09 | fontsiz|e -- )..|
|000005a0| 70 75 74 3a 20 74 78 53 | 69 7a 65 20 3b 6d 0d 0d |put: txS|ize ;m..|
|000005b0| 3a 6d 20 67 65 74 74 65 | 78 74 61 64 64 72 3a 20 |:m gette|xtaddr: |
|000005c0| 20 28 20 2d 2d 20 61 64 | 64 72 20 29 0d 09 67 65 | ( -- ad|dr )..ge|
|000005d0| 74 3a 20 68 74 65 78 74 | 20 40 20 3b 6d 0d 09 0d |t: htext| @ ;m...|
|000005e0| 3a 6d 20 6e 6f 57 72 61 | 70 3a 0d 09 2d 31 20 70 |:m noWra|p:..-1 p|
|000005f0| 75 74 3a 20 63 72 4f 6e | 6c 79 20 20 3b 6d 0d 0d |ut: crOn|ly ;m..|
|00000600| 3b 63 6c 61 73 73 0d 00 | 00 00 00 00 00 00 00 00 |;class..|........|
|00000610| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000680| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00000690| 00 00 00 10 00 c0 46 03 | 00 40 46 63 00 40 00 00 |......F.|.@Fc.@..|
|000006a0| 00 00 07 00 00 00 00 11 | 00 18 06 35 00 08 0c c7 |........|...5....|
|000006b0| 08 74 65 52 65 63 6f 72 | 64 00 02 00 00 00 50 61 |.teRecor|d.....Pa|
|000006c0| 72 74 53 49 54 78 00 00 | 00 00 00 00 00 00 00 01 |rtSITx..|........|
|000006d0| 00 00 50 61 72 74 53 49 | 54 78 00 00 00 00 00 00 |..PartSI|Tx......|
|000006e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006f0| 00 00 ab 06 23 64 00 00 | 00 00 00 00 01 1e 59 59 |....#d..|......YY|
|00000700| 00 03 59 7e 00 01 07 00 | 00 00 02 85 00 0b 59 9b |..Y~....|......Y.|
|00000710| 00 02 5b 8f 00 01 5d 88 | 00 01 07 00 00 00 02 85 |..[...].|........|
|00000720| 00 0f 5d 9d 00 02 5d aa | 00 01 5e 80 00 01 07 00 |..]...].|..^.....|
|00000730| 00 00 02 85 00 13 5e 92 | 00 01 60 42 00 01 60 4a |......^.|..`B..`J|
|00000740| 00 02 07 00 00 00 02 85 | 00 17 60 4d 00 02 60 52 |........|..`M..`R|
|00000750| 00 01 60 72 00 01 07 00 | 00 00 02 85 00 1b 60 7b |..`r....|......`{|
|00000760| 00 01 00 00 00 00 00 00 | 00 00 07 00 00 00 02 85 |........|........|
|00000770| 00 17 60 4d 00 02 60 52 | 00 01 00 00 00 00 07 00 |..`M..`R|........|
|00000780| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00000790| 00 00 00 00 00 00 00 00 | 00 1c 00 1e ff ff 00 00 |........|........|
|000007a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+